facade greening - German English Dictionary